import unittest
import Calcular


class TestCalcular(unittest.TestCase):

	#prueba caso verdadero
	def test_suma_a(self):
		self.assertEqual(Calcular.Calculadora().suma(2,2),4)
	#prueba caso falso
	def test_suma_b(self):
		self.assertEqual(Calcular.Calculadora().suma(2,2),5)
	#caso verdadero
	def test_resta_a(self):
		self.assertEqual(Calcular.Calculadora().resta(2,1),1)
	#prueba caso falso
	def test_resta_b(self):
		self.assertEqual(Calcular.Calculadora().resta(2,1),3)
	#prueba caso verdadero
	def test_division_a(self):
		self.assertEqual(Calcular.Calculadora().division(2,0),0)
	#prueba caso falso
	def test_division_b(self):
		self.assertEqual(Calcular.Calculadora().division(2,1),3)
	#prueba caso verdadero
	def test_multiplicacion_a(self):
		self.assertEqual(Calcular.Calculadora().multiplicacion(2,2),4)
	#prueba caso falso
	def test_multiplicacion_b(self):
		self.assertEqual(Calcular.Calculadora().multiplicacion(2,2),8)

if __name__=="__main__":
	unittest.main()
